/** Validate form */
$(document).ready(function() {
    
    // Date picker
	$("#end_date").datepicker();
    
    // Validate form raovat info
    $("#fRaovat").validate({
        errorLabelContainer: $('#error ul'),
        wrapper: 'li',
        rules: {
        	cate_id: {
        	   required: true,
            },
            title: {
                required: true,
                minlength: 10
            },
            image: {
                accept: 'jpg|png|gif|jpeg'
            },
            type: {
                required: true
            },
            forms: {
                required: true
            },
            location_index: {
                required: true
            },
            location_index_post: {
                required: true
            },
            short_description: {
                required: true
            },
            description: {
                required: true
            }
        },
        messages: { 
            cate_id: {
                required: "Bạn chưa chọn danh mục rao vặt"
            },
            title: {
                required: "Bạn chưa nhập tiêu đề rao vặt",
                minlength: "Tiêu đề gồm tối thiểu 10 ký tự"
            },
            image: {
                accept: "Định dạng file ảnh không thích hợp"
            },
            type: {
                required: "Bạn chưa chọn loại hàng"
            },
            forms: {
                required: "Bạn chưa chọn hình thức rao vặt"
            },
            location_index: {
                required: "Bạn chưa chọn nơi bán"
            },
            location_index_post: {
                required: "Bạn chưa chọn nơi đăng tin rao vặt"
            },
            short_description: {
                required: "Bạn chưa nhập mô tả ngắn"
            },
            description: {
                required: "Bạn chưa nhập mô tả chi tiết"
            }
        }
    })
});

function setTextLocation(obj) {
    $("#lbl_location_index").html($(obj).attr('title') + ' : ');
}

function changePriceText(id, value){
	formatCurrency(id, value);
	if(parseInt(value) > 0) $("#" + id).css("display", "inline");
	else $("#" + id).css("display", "none");
}

function formatCurrency(div_id, str_number){
	document.getElementById(div_id).innerHTML = addCommas(str_number);
}

function addCommas(nStr){
	nStr += ''; x = nStr.split(','); x1 = x[0]; x2 = ""; x2 = x.length > 1 ? ',' + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 = x1.replace(rgx, '$1' + '.' + '$2'); } return x1 + x2;
}